medium-sized two-needled pine of southern Europe having a spreading crown; widely cultivated for its sweet seeds that resemble almonds Synonyms: stone pine, European nut pine, Pinus pinea,
How to say umbrella pine in Hindi and what is the meaning of umbrella pine in Hindi? umbrella pine Hindi meaning, translation, pronunciation, synonyms and example sentences are provided by Hindlish.com.